var express = require('express');
var app = express();
var router = require('./router').router;
var temptale = require('art-template');
var artTemplate = require('express-art-template');
var bodyParser = require('body-parser');
var path = require('path');
var session = require('express-session');
var htmlHelp = require('./common/templatehelper');
htmlHelp.helper(temptale);
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: false}));
app.set('views', path.join(__dirname, 'views'));        //设置模板存放文件夹
app.engine('html', artTemplate);
app.set('view engine', 'html')      //设置模板引擎
app.use(express.static(path.join(__dirname, 'public')));   //设置静态资源存放路径
app.use(session({
  secret :  'zxyl-secret', // 对session id 相关的cookie 进行签名
  resave : true,
  saveUninitialized: false, // 是否保存未初始化的会话
  cookie : {
    maxAge : 1000 * 60 * 30, // 设置 session 的有效时间，单位毫秒
  },
}));
router(app);
app.listen(3000)